the latest victim - French English Dictionary